/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package enterprise.jsf_jpa_war;

import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.Locale;
import java.util.Map;
import javax.faces.application.FacesMessage;
import javax.faces.bean.SessionScoped;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import javax.faces.event.ValueChangeEvent;
import javax.inject.Named;
import org.primefaces.event.SelectEvent;

@Named
public class BeanMenu{ // implements Serializable {
    
    //datos para navegacion
    public String spagina;
    
    //palabra clave de busqueda
    public String kbusqueda;

    public String getKbusqueda() {
        return kbusqueda;
    }

    public void setKbusqueda(String kbusqueda) {
        this.kbusqueda = kbusqueda;
    }
    
    //datos para usuario
    public boolean esUsuario;
    public boolean esAdmin;
    public boolean esJugador;
    
   
    
    public boolean isEsUsuario() {
        return esUsuario;
    }

     
    public void setEsUsuario(boolean esUsuario) {
        this.esUsuario = esUsuario;
    }

    public boolean isEsAdmin() {
        return esAdmin;
    }

    public void setEsAdmin(boolean esAdmin) {
        this.esAdmin = esAdmin;
    }

    public boolean isEsJugador() {
        return esJugador;
    }

    public void setEsJugador(boolean esJugador) {
        this.esJugador = esJugador;
    }


    public String getSpagina() {
        return spagina;
    }

    public void setSpagina(String spagina) {
        this.spagina = spagina;
    }

    public String ir_inicio(){ 
        this.spagina = "index"; 
        
                
        System.out.println("pasa por eki index:" + this.spagina );
        
        
        return "app-main"; 
    
    }
    
    public String ir_login(){ 
        this.spagina = "login"; 
        
        System.out.println("pasa por eki login:" + this.spagina );
        
        return "app-main"; 
    }
    
    public String ir_create(){ 
        this.spagina = "create"; 
        
                
        System.out.println("pasa por eki create:" + this.spagina );
        
        
        return "app-main"; 
    
    }
    public String ir_crear_torneo(){ 
        this.spagina = "torneo/creartorneo"; 
        
                
        System.out.println("pasa por eki create torneo:" + this.spagina );
        
        
        return "app-main"; 
    
    }
    public String ir_alta_admin(){ 
        this.spagina = "admin/altaadmin"; 
        
                
        System.out.println("pasa por eki alta admin:" + this.spagina );
        
        
        return "app-main"; 
    
    }

    public void destroyWorld(ActionEvent actionEvent){  
        FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, "Accion!",  "La accion ha sido realizada.");  
          
        FacesContext.getCurrentInstance().addMessage(null, message);  
    }  
    
}
